English Dictionary
▪ pollard
▪ pollen
▪ pollen tube
▪ pollenation
▪ pollex
◊ POLLEN TUBE
pollen tube
n : slender tubular outgrown from a pollen grain that penetrates
the ovule and releases male gametes
pollard
pollen
pollen tube
pollenation
pollex
Copyright © 2022 NeoDict.Com. All rights reserved. Email:
mailto:
[email protected]